/*
Theme Name:     CHILD Twenty Eleven
Description:    Child theme for the Twenty Eleven theme 
Author:         Economic Voodoo Changes to Twenty Eleven theme
Template:       twentyeleven
Version:        0.1.4
*/

@import url("../twentyeleven/style.css");


/*MARGINS: 1=TOP 2=RIGHT 3=BOTTOM 4=LEFT  */


/* =Structure LINES 69...
----------------------------------------------- */

html, body { padding: 0 0em;
			margin-top: 0px !important;}
 /*REMOVES GRAY BORDERS AROUND PAGE*/


  /*solves tough problem of coloring side bar & body and size of both */

#page {
	margin: 0em auto;
	max-width: 1000px; 
        max-height:90%;
        background: #f3f3f3}

 
.left-sidebar #content {
    margin: 30px 2% 0px ;
    width: 94%; }

.left-sidebar #primary {
    float: right;
    margin: 0px;
    width: 75%;
    background-color: white;
    padding-left: 15px; 
   /* padding-top:10px;*/
    min-height:800px;  } /*space border the sidebar*/

.left-sidebar #secondary {
    float: left;
    margin-left: 0px;
    padding-left: 3%;
    padding-top: 20px;
    margin-right: 0px;
    background: none repeat scroll 0% 0% rgb(242,242,242);
    width: 19.5%;  }

.widget-title {
    color: rgb(102, 102, 102);
    font-size: 12px;
    font-weight: 900;
    letter-spacing: 0.1em;
    line-height: 2.6em;
    text-transform: uppercase;
    margin-left: -14px; }

.widget a:hover, .widget a:focus, .widget a:active {
    text-decoration: none;
    color: rgb(255, 128, 0); }

/* =Global FORMAT BODY OF POST LINE 314...
----------------------------------------------- */
body { 	padding: 0 0em;  } /*REMOVES GRAY BORDERS AROUND PAGE*/

body, input, textarea {
	color: black;
  	font-size:13.4px;
        line-height:1.45em;
        font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
        font-weight:normal;}    

.entry-title {
    clear: both;
    color: #222222;
    font-size: 26px; /*font of header in post */
    font-weight: bold;
    line-height: 30px;
    padding-bottom: 10px; /*padding before the date posted */
  /*  padding-top: 6px; */}


	/* end of each post, horizontal line */
.hentry, .no-results {
    border-bottom: 1px solid #DDDDDD;
    margin: 0 0 1.625em;
    padding: 0 0 .5em;
    position: relative;  }


/* =Menu Bar LINE 538...
-------------------------------------------------------------- */

#access ul {
	font-size: 13px;
	list-style: none;
	margin: 0 0 0 -9%; /*MENU BAR SHIFT LEFT */
	padding-left: 0;}

#access {
    background: -moz-linear-gradient(#252525, #0A0A0A) repeat scroll 0 0 transparent;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
    clear: both;
    display: block;
    float: left;
    margin: 0 auto 0;
    width: 100%;  }


/*--------- SEARCH FORM ----------------------*/

#branding .only-search #s {
    background-color: white;
    border-color: rgb(0, 0, 0);
    color: black;
    width: 70%
    height:30px;
    margin: -2px -19%;}

#branding .only-search #s:focus {
    background-color: white;
    width: 250px ;
    margin: -2px -19%;}


input#s {
 
    border-radius: 2px 2px 2px 2px;
    font-size: 14px;
    height: 22px;
    line-height: 1.2em;
    padding: 4px 10px 4px 28px; }



/* =Content LINE 680..
----------------------------------------------- */

#main {
	clear: both;
  padding: 0 0 0; }


.entry-content, .entry-summary {
    padding-top: 15px; }

.entry-meta {
    color: rgb(27,28,224); /*color of "Posted by EV on" */
    clear: both;
    font-size: 13px;
    font-weight:bold;
    line-height: 18px; }

.entry-title, .entry-header .entry-meta {
    padding-top: 10px;
    padding-bottom: 6px;}


.entry-meta a {
    font-weight: bold;
    color:rgb(27,28,224); /*#FF5500*/
    font-size:12px;}

.comments-link a:hover, .comments-link a:hover {
    color: #FF5500;
    text-decoration:none;}

a:focus, a:active, a:hover {
    color: blue;
  font-weight:underline; }

/* Copyright FOOTER 
-----------------------------------------------------------------*/
#site-generator {
    /*background: none repeat scroll 0% 0% #B6B6B6;*/
    background: scroll 0% 0% url("http://www.economicsvoodoo.com/wp-content/uploads/2012/10/gold-texture-side.png");
    border-top: 1px solid rgb(221, 221, 221);
    color: black;
    font-size: 14px;
    line-height: 2.2em;
    padding: 1em 1em;
    text-align: center; }
#site-generator a {
    color: black;
  font-size:13px;
  font-weight: normal;}




/*---- CONTACT FORM -------------------------------------------------------------*/

#cntctfrm_contact_form input.text, #cntctfrm_contact_name, 
#cntctfrm_contact_email, #cntctfrm_contact_subject {
    width: 400px;
    height: 20px; }

#cntctfrm_contact_message {
      width: 350px;
      height: 180px;
      padding-top: 5px;
      padding-left: 5px;}

.cptch_block {
    direction: ltr;
    padding: 10px;  }


#respond {
width: auto;
}
.commentlist {
width: auto;
}

 
/*------------------ Single page post format --------------------*/

/*
Post Formats Headings
To hide the headings, display: none the ".entry-header .entry-format" selector,
and remove the padding rules below.
*/
.singular .entry-title, blockquote.pull {
    font-size: 26px;
    font-weight: bold;
    line-height: 35px;
    margin: 0px 0px -20px -9.5%;
    text-align: left; }

.singular .entry-header, .singular .entry-content, .singular footer.entry-meta, 
.singular #comments-title {
    margin: 0px 0%;
    width: 96%; 
    color:black;
    font-weight:normal}

.entry-content, .entry-summary {
    padding: 30px 0px 0px;
    font-color:black;}

.singular .hentry {
    border-bottom: medium none;
    padding: 0px 0px 0px;
    position: relative; 
    font-color:black;}

 .singular .entry-meta a {
    font-weight: normal;
    color: rgb(27, 28, 224);
    font-size: 12px; }
  
.commentlist {
    list-style: none outside none;
    margin: 0px 10px;
    width : 90%; 
    color: rgb(102,102,102);
    font-weight: normal; }

.commentlist > li.comment {
margin: 0px 0px 20px 102px;
width: auto; }

#respond {
    background: none repeat scroll 0% 0% rgb(221, 221, 221);
    border: 1px solid rgb(211, 211, 211);
    border-radius: 3px 3px 3px 3px;
    margin: 15px 90px 40px 10px;
    padding: 6px;
    position: relative;
    width: 80%;}

#respond input#submit {margin: 20px 50px; ;}

#respond p {
    font-size: 12px;
    color: rgb(85, 85, 85); }

/*-----------------remove bubble display---------------------*/

.entry-header .comments-link a {
  display: none;}


.entry-content h2 {    color: white; }


